mountain tapir - Alemán Inglés Diccionario